head ditch
noun
: an irrigation ditch across an upper slope from which water is drawn into basins or furrows
Love words? Need even more definitions?
Merriam-Webster unabridged
Share